validating environments